English Dictionary
◊ PICTURE FRAME
picture frame
n : a framework in which a picture is mounted